[/b]הבנתי שצריך להצפין גם את הID,למה?
4 תשובות
אם לי בעוגיה כתוב 1 ואני פותח אותה ומשנה אותה ל 2, מה יקרה כשאני אגיע לאתר?
אני אבדוק עם הססמא ששמורה אצלך בעוגיה אחרת, ואגלה לאחר חיפוש במסד שבשורה בה הID הוא 2, הססמא אחרת.
נכון. אנשים מסוימים מעדיפים שלא לתת לך בכלל את האפשרות לשנות את ה ID
ולמנוע ממך את החשק ללכת לכתוב סקריפט שפשוט משנה את ה ID כל פעם ובא לאתר שלך.
אני לא ממש מסכים איתם, כי אם אתה מצפין את ה id זה מוסיף הרבה לזמן הפיענוח והחיפוש ואין לזה באמת תועלת. ככה שאין באמת סיבה להפצין גם אותה. מה שכן חשוב לעשות - זה לא לשמור את הסיסמה האמיתי בקוקי בצורה לא מוצפנת.
בתשובה לשאלה הראשונה שלך - עוגיה של משתמש יכולה להיראות בצורה הבאה:
בצורה הזאת יהיה לך מספיק מידע בשביל לבצע שליפה יעילה מהמסד ולא לתת לאף אחד שום מידע מיותר.
אני בכלל הייתי עושה דבר כזה
הייתי יוצר בטבלה מסד של התחברויות.
ושמה יש ID הID של המשתמש והסיסמה שלו(מוצפנת).
ויוצר קוקיז על הID (של התחברות לא של המשתמש)+ הסיסמה של המשתמש מוצפנת.
וככה אני גם יכול לשלוט על כך שאני רוצה לנתק אותם מהאתר.